person disguised as a devil - German English Dictionary